be under siege - Espagnol Anglais Dictionnaire